have one's stomach rumbling - Turkish English Dictionary